Big Huge Thesaurus

bastard toadflax

noun